Launching My First Portfolio
Table of Contents
Iām really excited to share my very first portfolio website, built with Hugo and the Congo theme. š
This portfolio is a big step for me ā it will serve as a place to showcase my projects, write posts, and share my journey in tech.
Why Hugo + Congo? #
- Hugo is a super-fast static site generator. Once I learned the basics, it became much easier to structure my site.
- Congo is a clean, minimal, and customizable theme that works perfectly for portfolios and blogs.
Setup Commands #
Here are some of the key commands I used to get my portfolio up and running:
# Create a new Hugo site
hugo new site my-portfolio
# Move into the new site
cd my-portfolio
# Initialize Hugo modules (instead of using git submodules)
hugo mod init github.com/yourusername/my-portfolio
# Add the Congo theme
hugo mod get github.com/jpanther/congo/v2
# Copy the example config from Congo
cp -r themes/congo/config/_default config/_default
# Run the development server
hugo server